﻿package net.wangit.support;

import net.wangit.view.tree.Tree;
import net.wangit.view.tree.TreeConfig;

/**
 * 树的工厂类，子类需要实现createTree(String)方法。
 * 
 * @author watson Feb 25, 2010
 */
public abstract class TreeFactory {

	private TreeConfig config;

	public TreeFactory() {
	}

	// 创建树。
	public abstract Tree createTree(String s) throws Exception;

	// 取得树配置。
	public TreeConfig getConfig() {
		return config;
	}

	// 设置树配置（系统调用）。
	public void setConfig(TreeConfig config) {
		this.config = config;
	}
}
